watering%20hole
noun
- 1
A depression in which water collects and where animals come to drink.
- 2
A bar or other local drinking establishment.
Translate “watering%20hole” to another language
Click any language to open the translator with this word already filled in.